package com.qding.park.manager.service.core.biz;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

import com.qding.park.manager.pojo.TbInoutRecord;
import com.qding.park.manager.service.core.mapper.TbInoutRecordMapper;

/**
  * @ClassName: InoutcheckBiz
  * @Description: 与进出场记录有关的业务
  * @author Comsys-Administrator
  * @date 2016年9月30日 下午4:01:43
  *
  */
@Component("inoutcheckBiz")
public class InoutcheckBiz {
	
	@Autowired
	private TbInoutRecordMapper tbInoutRecordMapper;
	
	
	/**
	  * isPresence(是否在场)
	  * TODO(这里描述这个方法适用条件 – 可选)
	  * TODO(这里描述这个方法的执行流程 – 可选)
	  * TODO(这里描述这个方法的使用方法 – 可选)
	  * TODO(这里描述这个方法的注意事项 – 可选)
	  *
	  * @Title: isPresence
	  * @Description: TODO
	  * @param @param parkId  车场id
	  * @param @param carNum  车牌
	  * @param @return    设定文件
	  * @return boolean    返回类型
	  * @throws
	  */
	public boolean  isPresence(int parkId,String carNum){
		
		TbInoutRecord tbInoutRecord=tbInoutRecordMapper.queryNewly(parkId,carNum);
		
		if(tbInoutRecord==null){
			return false;
		}
		if(tbInoutRecord.getCheckOutTime()==null){
			return true;
		}
		return false;
	}
}
